M

monitor.co.ug

@monitor Fri, 27 Oct 2023 05:49:27

Tumwebaze puts new anti-tick vaccine efficacy at 88% 

“The good news is that the final trials of the vaccine have been conclusively done and the...

read more

Other Headlines